{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "using ReinforcementLearningAnIntroduction"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "WARNING: redefining constant GridWorldActions\n"
     ]
    }
   ],
   "source": [
    "const GridWorldLinearIndices = LinearIndices((4,4))\n",
    "const GridWorldCartesianIndices = CartesianIndices((4,4))\n",
    "\n",
    "isterminal(s::CartesianIndex{2}) = s == CartesianIndex(1,1) || s == CartesianIndex(4,4) \n",
    "\n",
    "function nextstep(s::CartesianIndex{2}, a::CartesianIndex{2})\n",
    "    ns = s + a\n",
    "    if isterminal(s) || ns[1] < 1 || ns[1] > 4 || ns[2] < 1 || ns[2] > 4\n",
    "        ns = s\n",
    "    end\n",
    "    r = isterminal(s) ? 0. : -1.0\n",
    "    [(nextstate=GridWorldLinearIndices[ns], reward=r, prob=1.0)]\n",
    "end\n",
    "\n",
    "const GridWorldActions = [CartesianIndex(-1, 0),\n",
    "                          CartesianIndex(1,0),\n",
    "                          CartesianIndex(0, 1),\n",
    "                          CartesianIndex(0, -1)]\n",
    "\n",
    "const GridWorldEnvModel = DeterministicDistributionModel([nextstep(GridWorldCartesianIndices[s], a) for s in 1:16, a in GridWorldActions]);"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "TabularApproximator{1,Array{Float64,1}}([0.0, -13.999312424461952, -19.999011518162757, -21.998911992496346, -13.999312424461952, -17.999156254598965, -19.99908388638086, -19.99909436158647, -19.999011518162757, -19.99908388638086, -17.999226967843388, -13.999422844683945, -21.99891199249635, -19.999094361586472, -13.999422844683945, 0.0])"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "V, π = TabularApproximator(n_state=16), TabularRandomPolicy(fill(0.25, 4, 16))\n",
    "policy_evaluation!(V=V, π=π, model=GridWorldEnvModel, γ=1.0)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n",
       "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n",
       "<defs>\n",
       "  <clipPath id=\"clip3300\">\n",
       "    <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n",
       "  </clipPath>\n",
       "</defs>\n",
       "<path clip-path=\"url(#clip3300)\" d=\"\n",
       "M0 1600 L2400 1600 L2400 0 L0 0  Z\n",
       "  \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
       "<defs>\n",
       "  <clipPath id=\"clip3301\">\n",
       "    <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n",
       "  </clipPath>\n",
       "</defs>\n",
       "<path clip-path=\"url(#clip3300)\" d=\"\n",
       "M113.754 1487.47 L2112.76 1487.47 L2112.76 47.2441 L113.754 47.2441  Z\n",
       "  \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n",
       "<defs>\n",
       "  <clipPath id=\"clip3302\">\n",
       "    <rect x=\"113\" y=\"47\" width=\"2000\" height=\"1441\"/>\n",
       "  </clipPath>\n",
       "</defs>\n",
       "<polyline clip-path=\"url(#clip3302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
       "  363.63,47.2441 363.63,1487.47 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
       "  863.38,47.2441 863.38,1487.47 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
       "  1363.13,47.2441 1363.13,1487.47 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
       "  1862.88,47.2441 1862.88,1487.47 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
       "  113.754,227.273 2112.76,227.273 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
       "  113.754,587.331 2112.76,587.331 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
       "  113.754,947.388 2112.76,947.388 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3302)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n",
       "  113.754,1307.45 2112.76,1307.45 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
       "  113.754,1487.47 2112.76,1487.47 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
       "  113.754,47.2441 113.754,1487.47 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
       "  363.63,1487.47 363.63,1470.19 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
       "  863.38,1487.47 863.38,1470.19 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
       "  1363.13,1487.47 1363.13,1470.19 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
       "  1862.88,1487.47 1862.88,1470.19 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
       "  113.754,227.273 137.742,227.273 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
       "  113.754,587.331 137.742,587.331 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
       "  113.754,947.388 137.742,947.388 \n",
       "  \"/>\n",
       "<polyline clip-path=\"url(#clip3300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
       "  113.754,1307.45 137.742,1307.45 \n",
       "  \"/>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 363.63, 1541.47)\" x=\"363.63\" y=\"1541.47\">1</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 863.38, 1541.47)\" x=\"863.38\" y=\"1541.47\">2</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 1363.13, 1541.47)\" x=\"1363.13\" y=\"1541.47\">3</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:middle;\" transform=\"rotate(0, 1862.88, 1541.47)\" x=\"1862.88\" y=\"1541.47\">4</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 89.7545, 244.773)\" x=\"89.7545\" y=\"244.773\">1</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 89.7545, 604.831)\" x=\"89.7545\" y=\"604.831\">2</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 89.7545, 964.888)\" x=\"89.7545\" y=\"964.888\">3</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:end;\" transform=\"rotate(0, 89.7545, 1324.95)\" x=\"89.7545\" y=\"1324.95\">4</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3302)\">\n",
       "<image width=\"1999\" height=\"1440\" xlink:href=\"data:image/png;base64,\n",
       "iVBORw0KGgoAAAANSUhEUgAAB88AAAWgCAYAAADQIAL0AAAgAElEQVR4nOzbsQ2BUQCFUUSlNoEN\n",
       "jKmyhBXMINGY40/UopAwxCte5Dtngtt/uevP9/JdAQB/7XS4zZ4AAAw6L/fZEwCAQc/XY/YEAGDA\n",
       "ZvYAAAAAAAAAAJhNPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAA\n",
       "AAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwH\n",
       "AAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAg\n",
       "TzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAA\n",
       "AAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcA\n",
       "AAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBP\n",
       "PAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAA\n",
       "ACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAA\n",
       "AAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88\n",
       "BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAA\n",
       "IE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAA\n",
       "AAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwH\n",
       "AAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAg\n",
       "TzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAA\n",
       "AAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcA\n",
       "AAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBP\n",
       "PAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAA\n",
       "ACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAA\n",
       "AAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88\n",
       "BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAA\n",
       "IE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAA\n",
       "AAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwH\n",
       "AAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAg\n",
       "TzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAA\n",
       "AAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcA\n",
       "AAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBP\n",
       "PAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAA\n",
       "ACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAA\n",
       "AAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88\n",
       "BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAA\n",
       "IE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAA\n",
       "AAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwH\n",
       "AAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAg\n",
       "TzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAA\n",
       "AAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcA\n",
       "AAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBP\n",
       "PAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAA\n",
       "ACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAA\n",
       "AAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88\n",
       "BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAA\n",
       "IE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAA\n",
       "AAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwH\n",
       "AAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAg\n",
       "TzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAA\n",
       "AAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcA\n",
       "AAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBP\n",
       "PAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAA\n",
       "ACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAA\n",
       "AAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88\n",
       "BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAA\n",
       "IE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAA\n",
       "AAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwH\n",
       "AAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAg\n",
       "TzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAA\n",
       "AAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcA\n",
       "AAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBP\n",
       "PAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAA\n",
       "ACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAA\n",
       "AAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88\n",
       "BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAA\n",
       "IE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAA\n",
       "AAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwH\n",
       "AAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAg\n",
       "b3s63GZvAAAGXZf37AkAAACQt98dZ08AAAZ4ngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAn\n",
       "ngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAA\n",
       "AJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAA\n",
       "AAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCee\n",
       "AwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAA\n",
       "kCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAA\n",
       "AAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54D\n",
       "AAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQ\n",
       "J54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAA\n",
       "AACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMA\n",
       "AAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAn\n",
       "ngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAA\n",
       "AJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAA\n",
       "AAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCee\n",
       "AwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAA\n",
       "kCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAA\n",
       "AAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54D\n",
       "AAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQ\n",
       "J54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAA\n",
       "AACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMA\n",
       "AAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAn\n",
       "ngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAA\n",
       "AJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAA\n",
       "AAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCee\n",
       "AwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAA\n",
       "kCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAA\n",
       "AAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54D\n",
       "AAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQ\n",
       "J54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAA\n",
       "AACQJ54DAAAAAAAAkCeeAwAAAAAAAJAnngMAAAAAAACQJ54DAAA/9u3QBkAgAIIgOIImoQMkjiro\n",
       "vx4o4sWLnang/OYAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBP\n",
       "PAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAA\n",
       "ACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAA\n",
       "AAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88\n",
       "BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAA\n",
       "IE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAA\n",
       "AAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwH\n",
       "AAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAg\n",
       "TzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAA\n",
       "AAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcA\n",
       "AAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBP\n",
       "PAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAA\n",
       "ACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAA\n",
       "AAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88\n",
       "BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAA\n",
       "IE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAA\n",
       "AAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwH\n",
       "AAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAg\n",
       "TzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAA\n",
       "AAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcA\n",
       "AAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBP\n",
       "PAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAA\n",
       "ACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAA\n",
       "AAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88\n",
       "BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAA\n",
       "IE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAA\n",
       "AAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwH\n",
       "AAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAg\n",
       "TzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAA\n",
       "AAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcA\n",
       "AAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBP\n",
       "PAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAA\n",
       "ACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAA\n",
       "AAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIE88BwAAAAAAACBPPAcAAAAAAAAgTzwHAAAAAAAAIG89\n",
       "9uebPQIAAADqruWePQEAGPSe2+wJAMAAz3MAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMA\n",
       "AAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADy\n",
       "xHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAA\n",
       "AADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAA\n",
       "AAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLE\n",
       "cwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAA\n",
       "APLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAA\n",
       "AAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRz\n",
       "AAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA\n",
       "8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAA\n",
       "AAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMA\n",
       "AAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADy\n",
       "xHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAA\n",
       "AADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAA\n",
       "AAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLE\n",
       "cwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAA3GQWUAABj9SURBVAAAAPLEcwAAAAAAAADyxHMAAAAA\n",
       "AAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMA\n",
       "AAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADy\n",
       "xHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAA\n",
       "AADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAA\n",
       "AAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLE\n",
       "cwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAA\n",
       "APLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAA\n",
       "AAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRz\n",
       "AAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA\n",
       "8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAA\n",
       "AAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMA\n",
       "AAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADy\n",
       "xHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAA\n",
       "AADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAA\n",
       "AAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLE\n",
       "cwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAA\n",
       "APLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAA\n",
       "AAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRz\n",
       "AAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA\n",
       "8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAA\n",
       "AAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMA\n",
       "AAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADy\n",
       "xHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAA\n",
       "AADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAA\n",
       "AAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLE\n",
       "cwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAA\n",
       "APLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAA\n",
       "AAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRz\n",
       "AAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA\n",
       "8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAA\n",
       "AAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMA\n",
       "AAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADy\n",
       "xHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAA\n",
       "AADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAA\n",
       "AAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLE\n",
       "cwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAA\n",
       "APLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAA\n",
       "AAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRz\n",
       "AAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA\n",
       "8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAA\n",
       "AAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMA\n",
       "AAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADy\n",
       "xHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAAAADyxHMAAAAAAAAA8sRzAAAAAAAAAPLEcwAAAAAA\n",
       "AADyxHMAAAAAAAAA8sRzAACAv307tGEYioIgSAKi4EiuwzA1uCCXmQ5cQbBxivjggZ2p4PjqAAAA\n",
       "AMgTzwEAAAAAAADIE88BAAAAAAAAyBPPAQAAAAAAAMgTzwEAAAAAAADIE88BAAAAAAAAyBPPAQAA\n",
       "AAAAAMgTzwEAAAAAAADIE88BAAAAAAAAyBPPAQAAAAAAAMgTzwEAAAAAAADIE88BAAAAAAAAyBPP\n",
       "AQAAAAAAAMgTzwEAAAAAAADIE88BAAAAAAAAyBPPAQAAAAAAAMgTzwEAAAAAAADIE88BAAAAAAAA\n",
       "yBPPAQAAAAAAAMgTzwEAAAAAAADIE88BAAAAAAAAyBPPAQAAAAAAAMgTzwEAAAAAAADIE88BAAAA\n",
       "AAAAyBPPAQAAAAAAAMh7/O7v9AYAYNH7tU9PAAAWHdtzegIAsOi8PtMTAIAFnucAAAAAAAAA5Inn\n",
       "AAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA\n",
       "5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAA\n",
       "AAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecA\n",
       "AAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADk\n",
       "iecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAA\n",
       "AADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAA\n",
       "AAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ\n",
       "5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAA\n",
       "AOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAA\n",
       "AAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5Inn\n",
       "AAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA\n",
       "5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAA\n",
       "AAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecA\n",
       "AAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADk\n",
       "iecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAA\n",
       "AADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAA\n",
       "AAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ\n",
       "5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAA\n",
       "AOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAA\n",
       "AAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5Inn\n",
       "AAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA\n",
       "5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAA\n",
       "AAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecA\n",
       "AAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADk\n",
       "iecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAA\n",
       "AADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAA\n",
       "AAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ\n",
       "5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAA\n",
       "AOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAA\n",
       "AAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5Inn\n",
       "AAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA\n",
       "5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAA\n",
       "AAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecA\n",
       "AAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADk\n",
       "iecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAA\n",
       "AADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAA\n",
       "AAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ\n",
       "5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAA\n",
       "AOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAA\n",
       "AAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5Inn\n",
       "AAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA\n",
       "5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAA\n",
       "AAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecA\n",
       "AAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADk\n",
       "iecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAA\n",
       "AADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAA\n",
       "AAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ\n",
       "5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAA\n",
       "AOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAA\n",
       "AAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5Inn\n",
       "AAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA\n",
       "5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAA\n",
       "AAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecA\n",
       "AAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADk\n",
       "iecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAA\n",
       "AADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAA\n",
       "AAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ\n",
       "5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAA\n",
       "AOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAA\n",
       "AAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5Inn\n",
       "AAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA\n",
       "5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAA\n",
       "AAAA5InnAAAAAAAAAOSJ5wAAAAAAAADkiecAAAAAAAAA5InnAAAAAAAAAOT9AXwgIKVhheB/AAAA\n",
       "AElFTkSuQmCC\n",
       "\" transform=\"translate(114, 47)\"/>\n",
       "</g>\n",
       "<defs>\n",
       "  <clipPath id=\"clip3303\">\n",
       "    <rect x=\"2160\" y=\"47\" width=\"73\" height=\"1441\"/>\n",
       "  </clipPath>\n",
       "</defs>\n",
       "<g clip-path=\"url(#clip3303)\">\n",
       "<image width=\"72\" height=\"1440\" xlink:href=\"data:image/png;base64,\n",
       "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\n",
       "X8iooQAAAABJRU5ErkJggg==\n",
       "\" transform=\"translate(2161, 47)\"/>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2268.76, 1370.26)\" x=\"2268.76\" y=\"1370.26\">-</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2296.87, 1370.26)\" x=\"2296.87\" y=\"1370.26\">20.0</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2268.76, 1206.59)\" x=\"2268.76\" y=\"1206.59\">-</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2296.87, 1206.59)\" x=\"2296.87\" y=\"1206.59\">17.5</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2268.76, 1042.92)\" x=\"2268.76\" y=\"1042.92\">-</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2296.87, 1042.92)\" x=\"2296.87\" y=\"1042.92\">15.0</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2268.76, 879.249)\" x=\"2268.76\" y=\"879.249\">-</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2296.87, 879.249)\" x=\"2296.87\" y=\"879.249\">12.5</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2268.76, 715.578)\" x=\"2268.76\" y=\"715.578\">-</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2296.87, 715.578)\" x=\"2296.87\" y=\"715.578\">10.0</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2268.76, 551.907)\" x=\"2268.76\" y=\"551.907\">-</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2296.87, 551.907)\" x=\"2296.87\" y=\"551.907\">7.5</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2268.76, 388.237)\" x=\"2268.76\" y=\"388.237\">-</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2296.87, 388.237)\" x=\"2296.87\" y=\"388.237\">5.0</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2268.76, 224.566)\" x=\"2268.76\" y=\"224.566\">-</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2296.87, 224.566)\" x=\"2296.87\" y=\"224.566\">2.5</text>\n",
       "</g>\n",
       "<g clip-path=\"url(#clip3300)\">\n",
       "<text style=\"fill:#000000; fill-opacity:1; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:48px; text-anchor:start;\" transform=\"rotate(0, 2268.76, 60.8953)\" x=\"2268.76\" y=\"60.8953\">0</text>\n",
       "</g>\n",
       "<polyline clip-path=\"url(#clip3300)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n",
       "  2232.76,1487.47 2232.76,1356.61 2256.76,1356.61 2232.76,1356.61 2232.76,1192.94 2256.76,1192.94 2232.76,1192.94 2232.76,1029.27 2256.76,1029.27 2232.76,1029.27 \n",
       "  2232.76,865.597 2256.76,865.597 2232.76,865.597 2232.76,701.927 2256.76,701.927 2232.76,701.927 2232.76,538.256 2256.76,538.256 2232.76,538.256 2232.76,374.585 \n",
       "  2256.76,374.585 2232.76,374.585 2232.76,210.915 2256.76,210.915 2232.76,210.915 2232.76,47.2441 2256.76,47.2441 2232.76,47.2441 \n",
       "  \"/>\n",
       "</svg>\n"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "using Plots\n",
    "heatmap(1:4, 1:4, reshape(V.table, 4,4), yflip=true)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "And you can compare it with the figure on the book:\n",
    "\n",
    "![](img/fig_4_1.png)"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Julia 1.3.0",
   "language": "julia",
   "name": "julia-1.3"
  },
  "language_info": {
   "file_extension": ".jl",
   "mimetype": "application/julia",
   "name": "julia",
   "version": "1.3.0"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
